Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OLIVE PLACE Terraced £145,864 £86,000 26 Jun 2012
3 OLIVE PLACE Terraced £228,265 £225,500 12 Jun 2023
4 OLIVE PLACE Terraced £214,628 £175,000 29 Nov 2019
5 OLIVE PLACE Terraced £229,316 £137,000 19 Mar 2013
7 OLIVE PLACE £11,345 £9,250 6 Nov 2019